# typed: strict
# frozen_string_literal: true

# NOTE: This file was scaffolded automatically but is OPTIONAL.
# If you don't need custom metadata finding logic (changelogs, release notes, etc.),
# you can safely delete this file and remove the require from lib/dependabot/<%= ecosystem_name %>.rb

require "dependabot/metadata_finders"
require "dependabot/metadata_finders/base"

module Dependabot
  module <%= ecosystem_module %>
    class MetadataFinder < Dependabot::MetadataFinders::Base
      extend T::Sig

      private

      sig { override.returns(T.nilable(Dependabot::Source)) }
      def look_up_source
        # TODO: Implement custom source lookup logic if needed
        # Otherwise, delete this file and the require in the main registration file
        nil
      end
    end
  end
end

Dependabot::MetadataFinders.register("<%= ecosystem_name %>", Dependabot::<%= ecosystem_module %>::MetadataFinder)
